body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #333333;
    direction: ltr;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    line-height: 1.28;
    margin: 0;
    padding: 0;
    text-align: left;
    unicode-bidi: embed;
}

.-cx-PUBLIC-uiDialog__wrapper {
    margin: 0 auto 0px;
    position: relative;
}

.-cx-PUBLIC-uiDialog__border {
    border: 10px solid rgba(82, 82, 82, 0.7);
    border-radius: 8px 8px 8px 8px;
}

.-cx-PUBLIC-uiDialog__title {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #6D84B4;
    border-color: #3B5998 #3B5998 -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
}

.pvs {
    padding-bottom: 5px;
    padding-top: 5px;
}

.phm {
    padding-left: 10px;
    padding-right: 10px;
}
.-cx-PRIVATE-uiDialog__body, .-cx-PRIVATE-uiDialog__footer {
    border-color: #555555;
    border-style: solid;
    border-width: 0 1px;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.listView .throbber, .showListviewLoading .lists {
    display: none;
}

img {
    border: 0 none;
}


.-cx-PRIVATE-uiDialog__body, .-cx-PRIVATE-uiDialog__footer {
    border-style: solid;
}

.fbProfileBrowserList .fbProfileBrowserListItem {
    padding: 4px;
}

.uiListItem:first-child {
    border-width: 0;
}

.uiListLight {
    border-color: #E9E9E9;
}

.uiListVerticalItemBorder {
    border-width: 1px 0 0;
}

.uiListLight, .uiListMedium, .uiListDark {
    border-style: solid;
}

.uiListItem {
    display: block;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.lfloat {
    float: left;
}

.-cx-PRIVATE-uiImageBlock__largeImage {
    margin-right: 10px;
}

.-cx-PRIVATE-uiImageBlock__image, .-cx-PRIVATE-uiImageBlock__image .img {
    display: block;
}

a {
    color: #3B5998;
    cursor: pointer;
    text-decoration: none;
}

.-cx-PRIVATE-uiImageBlock__image, .-cx-PRIVATE-uiImageBlock__image .img {
    display: block;
}
.-cx-PRIVATE-uiImageBlock__content {
    overflow: hidden;
}

.mlm {
    margin-left: 10px;
}

.rfloat {
    float: right;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}

.-cx-PRIVATE-uiInlineBlock__middle {
    vertical-align: middle;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}

.-cx-PRIVATE-uiInlineBlock__middle {
    vertical-align: middle;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}
.mhs {
    margin-left: 5px;
    margin-right: 5px;
}

.FriendButton {
    display: inline-block;
    vertical-align: top;
}

#facebook .hidden_elem {
    display: none !important;
}

div.FriendButton .uiButton {
    margin-left: 0;
}

.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EEEEEE;
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-position: -352px -201px;
    background-repeat: no-repeat;
    border-color: #999999 #999999 #888888;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.uiButton {
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
}

label {
    color: #666666;
    cursor: pointer;
    font-weight: bold;
    vertical-align: middle;
}

.uiButton .img {
    margin-top: 2px;
    vertical-align: top;
}

.mrs {
    margin-right: 5px;
}

.sx_cf875c {
    background-position: -689px -35px;
    height: 14px;
    width: 11px;
}

.sp_3dgbhq {
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-repeat: no-repeat;
    display: inline-block;
	/*
    height: 48px;
    width: 500px;
	*/
}

.uiButtonText, .uiButton input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    margin: 0;
    padding: 1px 0 2px;
    white-space: nowrap;
}

label input {
    font-weight: normal;
}

div.FriendButton .enableFriendListFlyout, .FriendButton .enableFriendListFlyout .uiButtonText, .FriendButton .enableFriendListFlyout input {
    cursor: default;
}

div.FriendButton .uiButton {
    margin-left: 0;
}

.uiButton + .uiButton {
    margin-left: 4px;
}

.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EEEEEE;
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-position: -352px -201px;
    background-repeat: no-repeat;
    border-color: #999999 #999999 #888888;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.uiButton {
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
}

div.FriendButton .customimg {
    margin: 2px 5px 0 0;
}
.uiButton .customimg {
    margin-top: 0;
}

.uiButton .img {
    margin-top: 2px;
    vertical-align: top;
}

.sx_b4fb64 {
    background-position: -9px -393px;
    height: 14px;
    width: 9px;
}

.sp_11pwgs {
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yw/r/JgdHpy35zW_.png");
    background-repeat: no-repeat;
    display: inline-block;

    height: 16px;
		/*
    width: 16px;
	*/
}

div.FriendButton .enableFriendListFlyout, .FriendButton .enableFriendListFlyout .uiButtonText, .FriendButton .enableFriendListFlyout input {
    cursor: default;
}

.uiButtonText, .uiButton input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    margin: 0;
    padding: 1px 0 2px;
    white-space: nowrap;
}

#facebook .hidden_elem {
    display: none !important;
}

.sx_5b0085 {
    background-position: -13px -317px;
    height: 12px;
    width: 13px;
}



.sx_355ff6 {
    background-position: -13px -304px;
    height: 12px;
    width: 13px;
}


.uiProfileBlockContent {
    overflow: hidden;
}

.uiListLight, .uiListMedium, .uiListDark {
    border-style: solid;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}

.-cx-PRIVATE-uiInlineBlock__middle {
    vertical-align: middle;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}
.-cx-PRIVATE-uiInlineBlock__middle {
    vertical-align: middle;
}

.-cx-PRIVATE-uiInlineBlock__root {
    display: inline-block;
}

.fcb {
    color: #333333;
}

.fwb {
    font-weight: bold;
}

.fsl {
    font-size: 13px;
}
.uiListItem:first-child {
    border-width: 0;
	padding: 4px;
}

.uiListVerticalItemBorder {
    border-width: 1px 0 0;
}

.uiListItem {
    display: block;
}

.fcg {
    color: gray;
}

.fwn {
    font-weight: normal;
}

.fsm {
    font-size: 11px;
}

a.uiLinkSubtle {
    color: gray;
}

.-cx-PRIVATE-uiDialog__footer {
    border-bottom-width: 1px;
}

.-cx-PRIVATE-uiDialog__body, .-cx-PRIVATE-uiDialog__footer {
    border-color: #555555;
    border-style: solid;
    border-width: 0 1px;
}

.uiOverlayFooter {
    text-align: right;
}

.pam {
    padding: 10px;
}

.topborder {
    border-bottom: medium none;
    border-left: medium none;
    border-right: medium none;
}

.uiBoxGray {
    background-color: #F2F2F2;
    border: 1px solid #CCCCCC;
}

.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge input {
    font-size: 13px;
    line-height: 16px;
}

.uiButtonConfirm {
    background-color: #5B74A8;
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-position: -352px -152px;
    background-repeat: no-repeat;
    border-color: #29447E #29447E #1A356E;
    color: white;
}

.uiButton, .uiButtonSuppressed:active, .uiButtonSuppressed:focus, .uiButtonSuppressed:hover {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #EEEEEE;
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-position: -352px -201px;
    background-repeat: no-repeat;
    border-color: #999999 #999999 #888888;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.uiButton {
    cursor: pointer;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
    padding: 2px 6px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
}

.uiButtonLarge, .uiButtonLarge .uiButtonText, .uiButtonLarge input {
    font-size: 13px;
    line-height: 16px;
}

.uiButtonConfirm {
    background-color: #5B74A8;
    background-image: url("http://static.ak.fbcdn.net/rsrc.php/v2/yM/r/QvWFehnkoZF.png");
    background-position: -352px -152px;
    background-repeat: no-repeat;
    border-color: #29447E #29447E #1A356E;
    color: white;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.profileBrowserDialog .fbProfileBrowserList .fbProfileBrowserListItem {
    padding: 4px;
}